]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
viewSelector: Ignore auto-repeat activation of toggle keybindigs
authorAndrea Azzarone <andrea.azzarone@canonical.com>
Fri, 22 Jun 2018 12:20:44 +0000 (12:20 +0000)
committerFlorian Müllner <florian.muellner@gmail.com>
Mon, 20 Aug 2018 11:14:37 +0000 (11:14 +0000)
Use Meta.KeyBindingFlags.IGNORE_AUTOREPEAT for toggle-application-view
and toggle-application-view keybindings.

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/373
js/ui/viewSelector.js

index 91bc222cf79e12ab49f688a24d3458764b49cb7f..2d5c33f4df799140a1a7cbae553964ea788e8db4 100644 (file)
@@ -230,14 +230,14 @@ var ViewSelector = new Lang.Class({
 
         Main.wm.addKeybinding('toggle-application-view',
                               new Gio.Settings({ schema_id: SHELL_KEYBINDINGS_SCHEMA }),
-                              Meta.KeyBindingFlags.NONE,
+                              Meta.KeyBindingFlags.IGNORE_AUTOREPEAT,
                               Shell.ActionMode.NORMAL |
                               Shell.ActionMode.OVERVIEW,
                               this._toggleAppsPage.bind(this));
 
         Main.wm.addKeybinding('toggle-overview',
                               new Gio.Settings({ schema_id: SHELL_KEYBINDINGS_SCHEMA }),
-                              Meta.KeyBindingFlags.NONE,
+                              Meta.KeyBindingFlags.IGNORE_AUTOREPEAT,
                               Shell.ActionMode.NORMAL |
                               Shell.ActionMode.OVERVIEW,
                               Main.overview.toggle.bind(Main.overview));